Codelight\GDPR\Components\Consent\UserConsentModel S

Total Complexity 32
Dependencies 1
Dependents 5
Total lines 469
Lines of code 249
Logical lines of code 63
Comment lines 149
Methods 23
Properties 4

Methods 23

Method Rating Maintainability Complexity Lines of code
set()
S
47 4 40
savelog_gdpr()
S
59 3 14
anonymize()
S
57 2 19
getAll()
S
60 2 14
getuserlogs()
S
60 2 14
getAllwithdetails()
S
60 2 14
createTable()
S
60 1 16
createUserTable()
S
62 1 13
getColumnDefaults()
S
63 1 12
getColumns()
S
63 1 12
createClassiDocsCallback()
S
63 1 12
setTableName()
S
76 1 4
savelog()
S
80 1 3
withdraw()
S
79 1 3
give()
S
79 1 3
deletelog()
S
67 1 9
delete()
S
65 1 10
exists()
S
67 1 8
withdrawn()
S
67 1 8
given()
S
67 1 8
setClassiDocsCallback()
S
76 1 4
setUserLogTableName()
S
76 1 4
__construct()
S
75 1 5